// 引入goods数据
import shop from '../../api/goods.js'
// 定义数据
const state={
    list:[]
}
// 定义异步更改数据的方法
const actions={
    // es6,解构赋值{commit}=store,commit=store.commit
  getList({commit}){
      shop.getGoodsList(data=>{
          commit('setList',data)
      })
  }

}
// 定义同步修改数据的方法
const mutations={
    setList(state,data){
        state.list=data
    }


}
// 定义计算变量
const getters={


}
// 输出
export default {
    namespaced:true,
    state,
    actions,
    mutations,
    getters
}